package com.dc.base.po.account;

import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
* 用户表
* @author Enzo
* @date 2020-5-9
*/
@ApiModel(value = "用户表")
@Data
public class AccountUser implements Serializable {

	@TableId
	@ApiModelProperty("主键id")
	private String id;
	@ApiModelProperty("创建时间")
	private Date gmtCreate;
	@ApiModelProperty("修改时间")
	private Date gmtModified;

	@ApiModelProperty(value = "用户姓名")
	private String userName;

	@ApiModelProperty(value = "用户账户")
	private String userAccount;

	@ApiModelProperty(value = "激活状态（0禁用，1激活，2待审核，3锁定）")
	private Integer activeStatus;

	@ApiModelProperty(value = "用户密码")
	private String userPassword;

	@ApiModelProperty(value = "用户类型0普通用户，1超级管理员")
	private Integer userType;

	@ApiModelProperty(value = "注册ip")
	private String regIp;

	@ApiModelProperty(value = "站点/终端")
	private String siteCode;




}
